package com.guiguli.InnerClassDemo4;

public class Test {
    public static void main(String[] args) {
        //注意事项
        //1.静态内部类只能访问外部类中的静态变量和静态方法
        //  如果想要访问非静态的需要创建外部类的对象

        //创建静态内部类对象的格式
        //          外部类名.内部类名 对象名 = new 外部类名.内部类名();
        //调用静态方法的格式
        //           外部类名.内部类名.方法名();

        Outer.Inner oi = new Outer.Inner();

        oi.show1();
        oi.show2();     //不提倡，推荐下面这样写
        Outer.Inner.show2();
    }
}
